body {
	margin:0 !important;
	padding:0 !important;
	line-height: 1.4em !important;
	word-spacing:1px !important;
	letter-spacing:0.2px !important;
	font: 13px Arial, Helvetica,"Lucida Grande", serif; color: #000 !important;
	}

html, body { 
	background:#fff !important;
	}

header, footer, aside {
	display:none !important;
	visibility:hidden !important;
}

#header ul.level1, #header ul.level2,
h2.logo, ul.lang,  #cpn-logout {
	display:none !important;
	visibility:hidden !important;
}

#container { box-shadow:0 0 0 transparent !important; }

.top .date { display:none !important; }

#content { 
	display:block !important;
	width:90% !important;
	margin:20pt auto !important;
}

#cpn-claim .sub-menu, 
#cpn-claim .collapsible, 
#cpn-claim a, 
#cpn-claim .ears { 
	display:none !important;
	visibility:hidden !important; 
}

#cpn-claim fieldset {
	background:#fff !important;
	border:0 none !important;
	margin:0 !important;
	padding:0 !important;
}

#cpn-claim .print, #cpn-claim .print .full { 
	display:block !important;
	visibility:visible !important; 
}

#cpn-claim .print img { 
	display:none !important; 
	visibility:hidden !important;
}
